export const defaultSchema = [
  {
    attr: 0,
    canTrigger: true,
    code: "switch",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 1,
    mode: "rw",
    name: "加热开关",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "temp_set",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 2,
    mode: "rw",
    name: "目标温度",
    property: {
      unit: "°C",
      min: 5,
      max: 40,
      scale: 0,
      step: 1,
      type: "value"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "temp_current",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 3,
    mode: "ro",
    name: "当前温度",
    property: {
      unit: "°C",
      min: 0,
      max: 50,
      scale: 0,
      step: 1,
      type: "value"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "mode",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 4,
    mode: "rw",
    name: "加热模式",
    property: {
      range: [
        "auto",
        "manual_high",
        "manual_low"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "child_lock",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 7,
    mode: "rw",
    name: "童锁",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "light",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 10,
    mode: "rw",
    name: "火焰",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "temp_unit_convert",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 13,
    mode: "rw",
    name: "温标切换",
    property: {
      range: [
        "c",
        "f"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "temp_set_f",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 14,
    mode: "rw",
    name: "目标温度_F",
    property: {
      unit: "℉",
      min: 41,
      max: 104,
      scale: 0,
      step: 1,
      type: "value"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "temp_current_f",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 15,
    mode: "ro",
    name: "当前温度_F",
    property: {
      unit: "℉",
      min: 32,
      max: 122,
      scale: 0,
      step: 1,
      type: "value"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "countdown_left",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 20,
    mode: "ro",
    name: "倒计时剩余时间",
    property: {
      unit: "s",
      min: 0,
      max: 86400,
      scale: 0,
      step: 1,
      type: "value"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "work_state",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 22,
    mode: "ro",
    name: "加热工作状态",
    property: {
      range: [
        "heat_high",
        "heat_low",
        "heat_off"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 128,
    canTrigger: true,
    code: "fault",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 23,
    mode: "ro",
    name: "故障告警",
    property: {
      label: [
        "fault1",
        "fault2",
        "fault3",
        "fault4",
        "fault5",
        "fault6",
        "fault7",
        "fault8",
        "fault9",
        "fault10"
      ],
      type: "bitmap",
      maxlen: 10
    },
    scope: "fault",
    type: "obj"
  },
  {
    attr: 1,
    canTrigger: true,
    code: "Power_Switch",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 101,
    mode: "rw",
    name: "总开关",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "MyFlame",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 102,
    mode: "rw",
    name: "灯光组合选择",
    property: {
      unit: "",
      min: 1,
      max: 9,
      scale: 0,
      step: 1,
      type: "value"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "MyFlame_Save",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 103,
    mode: "wr",
    name: "灯光组合保存",
    property: {
      range: [
        "7",
        "8",
        "9"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "Flame_Set",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 104,
    mode: "rw",
    name: "火焰设定",
    property: {
      type: "raw",
      maxlen: 128
    },
    type: "raw"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "DownTimer_Set",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 105,
    mode: "rw",
    name: "倒计时定时设定",
    property: {
      unit: "min",
      min: 0,
      max: 1440,
      scale: 0,
      step: 1,
      type: "value"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "Flame_Program",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 106,
    mode: "rw",
    name: "灯光编程",
    property: {
      type: "raw",
      maxlen: 128
    },
    type: "raw"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "Heat_Program",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 107,
    mode: "rw",
    name: "加热编程",
    property: {
      type: "raw",
      maxlen: 128
    },
    type: "raw"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "Flame_Mode",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 108,
    mode: "rw",
    name: "火焰模式",
    property: {
      range: [
        "auto",
        "manual"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "moodlight_brightness",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 109,
    mode: "rw",
    name: "氛围灯亮度_语音控制用",
    property: {
      unit: "%",
      min: 1,
      max: 100,
      scale: 0,
      step: 1,
      type: "value"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "flame_brightness",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 110,
    mode: "rw",
    name: "火焰亮度_语音控制用",
    property: {
      unit: "%",
      min: 1,
      max: 100,
      scale: 0,
      step: 1,
      type: "value"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "moodlight_color",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 111,
    mode: "rw",
    name: "氛围灯颜色_语音控制用",
    property: {
      range: [
        "0",
        "1",
        "2",
        "3",
        "4",
        "5",
        "6",
        "7",
        "8",
        "9",
        "10",
        "11",
        "12",
        "13",
        "14"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "sound_switch",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 112,
    mode: "rw",
    name: "声音开关_语音控制用",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "moodlight_switch",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 113,
    mode: "rw",
    name: "氛围灯开关_语音控制用",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "Panel_Model",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 114,
    mode: "ro",
    name: "面板版本",
    property: {
      range: [
        "Alice",
        "EF61",
        "EF286",
        "eFire"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 4096,
    canTrigger: true,
    code: "volume_set",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    iconname: "icon-dp_voice",
    id: 115,
    mode: "rw",
    name: "音量设置",
    property: {
      unit: "%",
      min: 0,
      max: 100,
      scale: 0,
      step: 1,
      type: "value"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "flame_speed",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 116,
    mode: "rw",
    name: "火焰速度_语音控制用",
    property: {
      range: [
        "0",
        "1",
        "2",
        "3"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "my_flame_voice",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 117,
    mode: "rw",
    name: "我的火焰_语音控制用",
    property: {
      range: [
        "0",
        "1",
        "2",
        "3",
        "4",
        "5",
        "6",
        "7",
        "8",
        "9"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "tem_mode",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 118,
    mode: "rw",
    name: "温度模式_语音控制用",
    property: {
      range: [
        "cool",
        "heat",
        "eco",
        "auto"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "flame_color",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 119,
    mode: "rw",
    name: "火焰颜色_语音控制用",
    property: {
      range: [
        "0",
        "1",
        "2",
        "3",
        "4",
        "5",
        "6",
        "7",
        "8",
        "9"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "fuel_bed_color",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 120,
    mode: "rw",
    name: "炭床颜色_语音控制用",
    property: {
      range: [
        "0",
        "1",
        "2",
        "3",
        "4",
        "5",
        "6",
        "7",
        "8",
        "9"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "down_light_color",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 121,
    mode: "rw",
    name: "射灯颜色_语音控制用",
    property: {
      range: [
        "0",
        "1",
        "2"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "light_voice",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 122,
    mode: "rw",
    name: "火焰开关_语音控制用",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "heat_voice",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 123,
    mode: "rw",
    name: "加热开关_语音控制用",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "down_light_switch",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 124,
    mode: "rw",
    name: "射灯开关VC",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "glowing_logs_switch",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 125,
    mode: "rw",
    name: "假柴射灯开关VC",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "fuel_bed_switch",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 126,
    mode: "rw",
    name: "炭床开关VC",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "my_flame_switch",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 127,
    mode: "rw",
    name: "我的火焰开关",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "pulsing_switch",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 128,
    mode: "rw",
    name: "炭床蠕动开关",
    property: {
      type: "bool"
    },
    type: "obj"
  }
] as const;